Londons New £2M Marble Arch Mound Attraction Compared To Slag Heap After Disastrous Opening